+---------------------------------------------------------------------------+
|                    SCENERY MAKER: QUICK REFERENCE GUIDE                   |
+---------------------------------------------------------------------------+

All commands are in alphabetical order. Pleasae note that you can ONLY use 
commands in their appropriate sections (see also SM_GUIDE.TXT).

+-----------+
| VARIABLES |
+-----------+

Active_engines
Active_Instrument
Active_Panel
Active_VOR
ADF
Aileron
Aircraft_Altitude
Aircraft_Bank
Aircraft_Heading
Aircraft_Latitude
Aircraft_Longitude
Aircraft_Pitch
AltMSL
ATC
Autocoordination
Bar_pressure
Brakes
COM_Radio
Counter
Crash_flag
Day_time
DeltaAlt
DeltaEast
DeltaNorth
DME1
DME2
Elevator
Engine_Ctrl
Engine_Ctrl_min
Entertainment
Fan_1
Fan_2
Flap1
Flap2
Flight_Analysis
FS_Version
FuelTank
Gear
Gear_Left
Gear_Nose
Gear_Right
Ground_Elevation
Gyro_Dev
Heating_Switch
Hours
IM_Flag
Inclinometer
Indicated_Airspeed
Landing_light_switch
Land_Me
Light_switch
Line_colour
Magnetos
Mag_north_dev
Minutes
Mixture_Ctrl
MM_Flag
NAV1
NAV2
North_dev
OBI1
OBI2
OM_Flag
Overspeed
Park_brake
Pause
Practice_Record
Propeller_Ctrl
Pt_view_Alt
Pt_view_Bank
Pt_view_DeltaAlt
Pt_view_DeltaEast
Pt_view_DeltaNorth
Pt_view_East
Pt_view_Heading
Pt_view_North
Pt_view_Pitch
Rel_day_time
Rudder
SceneryComplexity
Season
Slew
Smoke
Sound
Spoiler_switch
Stall
Strobe_switch
Tank_1
Tank_2
Tank_3
Tank_4
TexturedBuilding
TexturedGround
Throttle_Ctrl
Time
Timer
Timerate
Transponder
Trim
True_Airspeed
Turbo_1
Turbo_2
Turn_Rate
VARN
View_Altitude
View_Latitude
View_Longitude
VSI
Wind_layer_0_top
Wind_layer_0_speed
Wind_layer_0_dir
Wind_layer_0_turb
Wind_layer_0_type
Wind_layer_1_top
Wind_layer_1_speed
Wind_layer_1_dir
Wind_layer_1_turb
Wind_layer_1_type
Wind_layer_2_top
Wind_layer_2_speed
Wind_layer_2_dir
Wind_layer_2_turb
Wind_layer_2_type
Wind_layer_3_top
Wind_layer_3_speed
Wind_layer_3_dir
Wind_layer_3_turb
Wind_layer_3_type


+--------+
| COLORS |
+--------+

Black
Blue
Brick
DarkGrey
Green
Grey
LightGrey
Olive
Orange
Red
SandDark
SandLight
WaterBlue
White
Yellow

NightBlue
NightGreen
NightLBlue
NightOrange
NightRed
NightWhite
NightYellow

Blue_vmd
Brick_vmd
Green_vmd
Olive_vmd
Orange_vmd
Red_vmd
SandDark_vmd
SandLight_vmd
Yellow_vmd

Blue_md
Brick_md
Green_md
Olive_md
Orange_md
Red_md
SandDark_md
SandLight_md
Yellow_md

Blue_ld
Brick_ld
Green_ld
Olive_ld
Orange_ld
Red_ld
SandDark_ld
SandLight_ld
Yellow_ld

_ld  : less darken
_md  : much darken
_vmd : very much darken


+------------------+
| UNITS OF MEASURE |
+------------------+

mm  =  millimeters
cm  =  centimeters
m   =  meters
mt  =  meters
km  =  kilometers

in  =  inches
ft  =  feets
yd  =  yards

mi  =  statue miles
nm  =  nautical miles


+----------+
| COMMANDS |
+----------+

-----------------------------------------------------------------------------
AdjustTexture

Reduces the texture bending effect.
-----------------------------------------------------------------------------
Airport( Name, Lat, Lon, Altitude, Heading, COM1, NAV1, OBI1, NAV2, OBI2 )

Defines an airport and sets the radio values.
-----------------------------------------------------------------------------
AirportsStart/AirportsEnd
-----------------------------------------------------------------------------
Area( Lat, Lon, Range, Label )

Area block - switch automatically between records 0B and 05 depending on the 
Range parameter( threshold on 12 nm )

Advanced users: if you want to manually choose which area use call:

     _Area( 0x05, Lat, Lon, Range, Label )
     _Area( 0x08, Lat, Lon, Range, Label )
     _Area( 0x0B, Lat, Lon, Range, Label )

     please note the underscore character!
-----------------------------------------------------------------------------
ATIS( Freq, Lat, Lon, RwyNE, RwySE, RwySW, RwyNW, Message, Range )

Defines an ATIS message.
-----------------------------------------------------------------------------
AtisStart/AtisEnd
-----------------------------------------------------------------------------
BorderPt( DeltaEast, DeltaNorth )

Define a border point.
-----------------------------------------------------------------------------
Building( Appearance, Hidden, E, A, N, Height, NS, EW )

Draws a building. Parameters are:

Appearance can be:
   LBROWN_VERT
   WHITE_VERT
   DGREY_VERT
   GREY_VERT
   WHITE_BVERT
   WHITE_HOR
   LBROWN_HOR
   LGREY_VERT
   USER

Hidden walls are as follow:
   Roof
   West_Wall
   East_Wall
   South_Wall
   North_Wall
   SE_wall
   SW_wall
   NE_wall
   NW_wall
   All4Sides
   All8Sides
   AllSides
-----------------------------------------------------------------------------
Call( Label )

Calls a subroutine to be ended by Return.
-----------------------------------------------------------------------------
Call_3B( Label, Var )

Subroutine call found inside the airplanes.
-----------------------------------------------------------------------------
Call_6d( Label, V1, V2 )

Another kind of subroutine call. The subroutine must end with a Return!
-----------------------------------------------------------------------------
CallASM( Label, Segment )

Calls an assembler routine at the specified offset and set the segment to:

     FS_DS  = Flight Simulator data segment
     SDL_DS = Scenery data segment
-----------------------------------------------------------------------------
CallDriver( Label, Module, V1, V2 )

Calls a subroutine found in the FSASM driver by Mr. A.Szofran.
-----------------------------------------------------------------------------
CDExcludeStart/CDExcludeEnd
-----------------------------------------------------------------------------
CheckBorder( Label, PointNumber )

Jump to a location if outside the perimeter composed by PointNumber and 
defined with subsequent:
-----------------------------------------------------------------------------
CheckPoint( Label, PointNumber )

Jump to a location if outside the boundary previously defined with a 
PointsList then follow as many words as the number of vertices listing the 
point numbers composing the polygon.
-----------------------------------------------------------------------------
CloseSurface
StartSurface

Starts/Closes a filled path
-----------------------------------------------------------------------------
Concave

The polygon that follows it's concave.
-----------------------------------------------------------------------------
CondRefPoint( Label, V1, V2, V3, Scale, North, East, Altitude )

Set a new Reference point with visibility influenced by V1, V2, V3 parameters.

Advanced users: 
If you set the Altitude to 0, the 77 record is used, otherwise the 2F is used.
To manually control wich kind of Reference Point will be used, call:

     _CondRefPoint( 0x2F, Label, V1, V2, V3, Scale, North, East, Altitude )
     _CondRefPoint( 0x77, Label, V1, V2, V3, Scale, North, East, Altitude )

     note the underscore character!
-----------------------------------------------------------------------------
CondRefPointNS( Label, V1, V2, V3, North, East, Altitude )

A Reference point without the scale factor.
-----------------------------------------------------------------------------
CopyVar( Source, Dest )

Copy the value of a variable to another one.
-----------------------------------------------------------------------------
DefIntensityPoint( PointNumber, DeltaEast, DeltaAltitude, DeltaNorth, 
                   Value1 )

Define a point with a specified colour intensity.
-----------------------------------------------------------------------------
DefPoint( PointNumber, DeltaEast, DeltaAltitude, DeltaNorth )

Define a Point in the 3D space.
-----------------------------------------------------------------------------
Disc( Width, DeltaEast, DeltaAltitude, DeltaNorth )

Draw a circle.
-----------------------------------------------------------------------------
DME( ID, Name, Freq, Lat, Lon, Altitude, Var, Range )

DME Only.
-----------------------------------------------------------------------------
Dot( DeltaEast, DeltaAltitude, DeltaNorth )

Draw a single dot at the specified point.
-----------------------------------------------------------------------------
DottedLine( E1, A1, N1, E2, A2, N2, NumDot )

Draws a dotted line from E1, A1, N2 to E2, A2, N2 delta coordinates with the 
specified number of dots.
-----------------------------------------------------------------------------
DottedLine_45( E1, A1, N1, E2, A2, N2, NumDot )

Draws another type of dotted line.
-----------------------------------------------------------------------------
DotToPoint( PointNumber )

Draws a dot at the specified point.
-----------------------------------------------------------------------------
DynamicStart/DynamicEnd
-----------------------------------------------------------------------------
Elevation( Altitude )
-----------------------------------------------------------------------------
ElevBound( PointNumber )
-----------------------------------------------------------------------------
ElevPoint( DeltaEast, DeltaNorth )
-----------------------------------------------------------------------------
End
EndOfTable

Set the end of a generic table.
-----------------------------------------------------------------------------
EndVisual
-----------------------------------------------------------------------------
ExcludeArea( Value, MaxLat, MinLat, MaxLon, MinLon )
-----------------------------------------------------------------------------
FilledPoly(Lat, Lon, Altitude, Color, Label)
-----------------------------------------------------------------------------
FilledPolyBig(Lat, Lon, Altitude, Color, Label)
-----------------------------------------------------------------------------
FullRunway See Runway
-----------------------------------------------------------------------------
GoIfNot( Label, Var, Value )

Jumps to a location if Var bitwise ANDed with Value equals to 0.
-----------------------------------------------------------------------------
GoIfOut(Label, Var, minVar, maxVar)

Jumps to a location if the var is outside the range specified.
-----------------------------------------------------------------------------
GoIfOut3( Label, Var1, minVar1, maxVar1, Var2, minVar2, maxVar2, Var3, 
          minVar3, maxVar3)

Jumps to a location if the 3 vars are outside the ranges specified.
-----------------------------------------------------------------------------
GoIfOutCube( Label, minE, maxE, minA, maxA, minN, maxN )

Jump to a location if the plane it's outside the 3D cube defined with 
DeltaEast, DeltaAltitude, DeltaNorth( delta from Reference Point ) wx, wz, 
wy ( width in all directions ) NOT rotated.
-----------------------------------------------------------------------------
GoIfOutRotatedCube( Label, DeltaEast, DeltaAltitude, DeltaNorth, wx, wz, wy, 
                    xdeg, zdeg, ydeg )

Jump to a location if the plane it's outside the 3D cube defined with 
DeltaEast, DeltaAltitude, DeltaNorth( delta from Reference Point ) wx, wz, 
wy( width in all directions ) and rotated in the 3D space xdeg, zdeg, ydeg
degrees.
-----------------------------------------------------------------------------
GoIfVector( Label, p1, p2, p3 )

Jump to a location if you are on the "lower" side of a plane defined by the
three points p1, p2, p3.
-----------------------------------------------------------------------------
GradColour( Colour )

Sets the colour to be used with Gouraud-shaded polygons.
-----------------------------------------------------------------------------
GradPolygon( NumofPts )

Displays a Gouraud-shaded polygon with NumofPts vertices, then follow as many
words as the number of vertices listing the point numbers composing the 
polygon.
-----------------------------------------------------------------------------
GradPolygon_3( p1, p2, p3 )
GradPolygon_4( p1, p2, p3, p4 )
GradPolygon_5( p1, p2, p3, p4, p5 )
.
.
.
GradPolygon_20( p1, p2, p3, p4, p5, p6, ..., p20 )
-----------------------------------------------------------------------------
Header( ID, MinLat, MaxLat, MinLon, MaxLon, MinFreq, MaxFreq )

Define the extension of a BGL.
-----------------------------------------------------------------------------
ILS( ID, Name, Freq, Lat, Lon, Altitude, Var, Range, Approach, GPLat, GPLon, 
     GPAltitude, Glide )

Localizer + GS.
-----------------------------------------------------------------------------
ILSDME( ID, Name, Freq, Lat, Lon, Altitude, Var, Range, Approach, GPLat, 
        GPLon, GPAltitude, Glide )

Localizer + GS + DME.
-----------------------------------------------------------------------------
ILSDMEGP( ID, Name, Freq, Lat, Lon, Altitude, Var, Range, Approach, GPLat, 
          GPLon, GPAltitude, Glide )

Localizer + GS + DME, distance read on GS.
-----------------------------------------------------------------------------
IndirectRefPoint( Label, Var, Scale, V1, V2, V3 )

It's a Reference point based on a Var and the 8 immediately following it.
-----------------------------------------------------------------------------
IndirectRefPointNS( Label, Var, V1, V2, V3 )

It's a Reference point based on a Var and the 8 immediately following it. The 
scale factor it's not present.
-----------------------------------------------------------------------------
IndirectRotate(Label, DeltaEast, DeltaAltitude, DeltaNorth, Pitch, VarPitch,
               Bank, VarBank, Heading, VarHeading)

Call a subroutine that draws an object an rotate it according to an initial
value( Pitch, Bank, Heading ) in degrees and adding the value of the 3 
variables specified.
-----------------------------------------------------------------------------
InnerMarker( Lat, Lon, Altitude )
-----------------------------------------------------------------------------
Intensity( Value )

Set the colour intensity to a specified value.
-----------------------------------------------------------------------------
Jump( Label )
Goto( Label )

Unconditional Jump to a location, can be expressed even as Goto( Label ) with 
the same meaning.
-----------------------------------------------------------------------------
JumpIfOutArea( Label, maxLat, minLat, maxLon, minLon )
-----------------------------------------------------------------------------
LandMe( Rwy1ID, Rwy1Lat, Rwy1Lon, Rwy1Altitude, Rwy2ID, Rwy2Lat, Rwy2Lon,
        Rwy2Altitude, Name )
-----------------------------------------------------------------------------
LatRange( MinLat, MaxLat, Label )

Define a Latitude Range for an area.
-----------------------------------------------------------------------------
LatTableStart/LatTableEnd
-----------------------------------------------------------------------------
Limits( ID, MinLat, MaxLat, MinLon, MaxLon, MinFreq, MaxFreq )
-----------------------------------------------------------------------------
LineColour( Colour )

Sets the current line drawing colour.
-----------------------------------------------------------------------------
LLZ( ID, Name, Freq, Lat, Lon, Altitude, Var, Range, Approach, GPLat, GPLon, 
     GPAltitude, Glide )

Localizer without GS.
-----------------------------------------------------------------------------
LLZDME( ID, Name, Freq, Lat, Lon, Altitude, Var, Range, Approach, GPLat, 
        GPLon, GPAltitude, Glide )

Localizer without GS + DME.
-----------------------------------------------------------------------------
LoadGradColour( Var )

Set the Gouraud-shading colour from a variable.
-----------------------------------------------------------------------------
LoadSurfaceColour( Var )

Set the surface colour from a variable.
-----------------------------------------------------------------------------
MarkersStart/MarkersEnd
-----------------------------------------------------------------------------
MiddleMarker( Lat, Lon, Altitude )
-----------------------------------------------------------------------------
MoveTexture( x1, y1, x2, y2 )

Moves a texture to a new origin x1, y1 and prepares for drawing it up 
to x2, y2.
-----------------------------------------------------------------------------
MoveTo( DeltaEast, DeltaAltitude, DeltaNorth )
LineTo( DeltaEast, DeltaAltitude, DeltaNorth )

Basic line drawing commands with Deltas from the last Reference Point.
-----------------------------------------------------------------------------
MoveTo_0A( DeltaEast, DeltaAltitude, DeltaNorth, Value )
LineTo_0B( DeltaEast, DeltaAltitude, DeltaNorth, Value )

Other line drawing commands with Deltas from the last Reference Point and 
additional parameter ?
-----------------------------------------------------------------------------
MoveToIntensityPoint( PointNumber )
LineToIntensityPoint( PointNumber )

Move/Draw to an intensity point previously defined.
-----------------------------------------------------------------------------
MoveToPoint( PointNumber )
LineToPoint( PointNumber )

Move/Draw to a point previously defined.
-----------------------------------------------------------------------------
NDB( Name, ID, Freq, Lat, Lon, Altitude, Range )

Defines an NDB.
-----------------------------------------------------------------------------
NdbStart/NdbEnd
-----------------------------------------------------------------------------
OldSurfaceColour( Colour )

Set the surface colour to the FS4 variable.
-----------------------------------------------------------------------------
OuterMarker( Lat, Lon, Altitude )
-----------------------------------------------------------------------------
Palette( Name )

Call another FS5 palette. The extension .PAL it's not required and it's 
supplied by SM.
-----------------------------------------------------------------------------
Perspective

This command must be used at start of every subroutine called from
a PerspectiveCall or PerspectiveSurface command.
-----------------------------------------------------------------------------
PerspectiveCall( Label )

Call a subroutine that draws an object to be perspective sorted. All the 
subroutine called with this command have to start with a Perspective command 
and end with a Return!!
-----------------------------------------------------------------------------
PerspectiveSurface( Label )

Call a subroutine that draws an object to be perspective sorted. All the
subroutine called with this command have to start with a Perspective command
and end with a Return. This variant of the regular PerspectiveCall command
it's used for relief surfaces.
-----------------------------------------------------------------------------
Point( DeltaEast, DeltaAltitude, DeltaNorth )

Define a point pertaining to a PointsList.
-----------------------------------------------------------------------------
PointPolygon( NumofPts, DeltaEast, DeltaAltitude, DeltaNorth , p1, p2, p3 )

Displays a polygon defined by given points, the plan perpendicular to the
vector and passing through the point acts as a visibility border: if the 
view point is in the "upper" side( according to the vector ) of the plan,
the polygon is shown, otherwise is hidden after this command, follow as many
words as the number of vertices, listing the point numbers composing the 
polygon.
-----------------------------------------------------------------------------
PointsArray( FromPt, PointNumber, E1, A1, N1, E2, A2, N2 )

Calc a list of PointNumber points, beginning from FromPt. E1, A1, N1 and E2, 
A2, N2 are the starting/ending delta coordinates of the line.
This command doesn't draw anything, it only calc the poins to be used later.
-----------------------------------------------------------------------------
PointsList( FromPt, NumofPts )

Start a list of 3D points
-----------------------------------------------------------------------------
PointsListVect( FromPt, PointNumber )

Start a list of 3D points, each one with its vector component Then follow:
-----------------------------------------------------------------------------
PointVect( DeltaEast, DeltaAltitude, DeltaNorth )

Define a point with the vector component.
-----------------------------------------------------------------------------
Polygon( PointNumber )

Draws a polygon with PointNumber vertices then follow as many words as the 
number of vertices listing the point numbers composing the polygon.
-----------------------------------------------------------------------------
Polygon_3( p1, p2, p3 )
Polygon_4( p1, p2, p3, p4 )
Polygon_5( p1, p2, p3, p4, p5 )
.
.
.
Polygon_20( p1, p2, p3, p4, p5, p6, ..., p20 )
-----------------------------------------------------------------------------
Polygon_60( PointNumber, DeltaE, DeltaA, DeltaN, v1, v2, v3, v4 )

Draws some kind of polygon, then follow as many words as the number of 
vertices listing the point numbers composing the polygon.
-----------------------------------------------------------------------------
Priority( Label, Level )

Call a subroutine with a specified priority value. The subroutine must end 
with a Return!
-----------------------------------------------------------------------------
RdWideLineTo( Width, DeltaEast, DeltaAltitude, DeltaNorth )
RvWideLineTo( Width, DeltaEast, DeltaAltitude, DeltaNorth )

These two commands draws Roads and River with a new width for every 
new point.
-----------------------------------------------------------------------------
ReferencePoint( Lat, Lon, Label, Scale, Altitude )
-----------------------------------------------------------------------------
ReliefPoint( TextureX, TextureY, Altitude )

Define a point in the relief grid on a altitude of Altitudemeters, using the 
texture at X, Y pixel coordinates.
-----------------------------------------------------------------------------
RepeatBitmap

Repeat the last used texture in order to reduce HD access.

Advanced users: it's possible to call a low-level version with:

     Rec_5D( DeltaEast, DeltaAltitude, DeltaNorth )

     with the same parameters than Texture_18 command.
-----------------------------------------------------------------------------
Return

Returns from a subroutine.
-----------------------------------------------------------------------------
RiverMoveTo( Width, DeltaE, DeltaA, DeltaN )
RiverLineTo( DeltaE, DeltaA, DeltaN )

Commands used to draw a river.
-----------------------------------------------------------------------------
RoadMoveTo( Width, DeltaE, DeltaA, DeltaN )
RoadLineTo( DeltaE, DeltaA, DeltaN )

Commands used to draw a road that it's lighted at dusk/night. The lights
colour it's fixed orange and the road becomes solid if the plane it's closer
than 4096 m to the reference point.
-----------------------------------------------------------------------------
Rotate( Label, Pitch, Bank, Heading )

Call a subroutine that draws an object to be rotated in the 3D space The 
subroutine have to end with a Return!!
-----------------------------------------------------------------------------
Runway(  Lat, Lon, Altitude, Heading, Length, Width, Markings, RunwayID, 
         EdgLights, Surface,

         DispThrN,
         ClrWayN,
         ThrLightsN,
         AprLightsN,
         StrobesN,
         
         VASIBarsN,
         VASISlopeN,
         VASIOffCenterN,
         VASIOffRefN,
         VASISpacingN,

         DispThrF,
         ClrWayF,
         ThrLightsF,
         AprLightsF,
         StrobesF,
         
         VASIBarsF,
         VASISlopeF,
         VASIOffCenterF,
         VASIOffRefF,
         VASISpacingF )

Draw a runway. Parameters are:

Markings can be:
     NoMarkings
     Edge
     Threshold
     TouchdownZone
     FixedDistance
     Centerline
     ID
     TouchdownMarkers

RunwayID can be:
     Left
     Right
     Center

EdgLights can be:
     NoEdgeLights
     LoEdgeLights
     HiEdgeLights
     CenterLights

Surface can be:
     Mud
     Concrete
     Asphalt
     Grass

ThrLights can be:
     ThresholdLights
     REIL

AprLightsN can be:
     ODALS
     MALS
     MALSR
     SALS
     SSALSR
     ALSF_I
     ALSF_II
     RAIL
     CALVERT_I
     CALVERT_II

VASIBarsN can be:
     NoVASI
     VASI2Bar
     VASI3Bar
-----------------------------------------------------------------------------
Scale( Label, V1, V2, Scale )

Sets the scale factor.
-----------------------------------------------------------------------------
SceneryArea( Name, Airports )

Defines an entry in the Airports menu. Airports it's a label indicating where
inside your code the airports for that area are.
-----------------------------------------------------------------------------
SceneryStart/SceneryEnd
-----------------------------------------------------------------------------
SetVar(Var, Value)

Set a Variable to a Value.
-----------------------------------------------------------------------------
SetVar_16( Var, Value )

Another way to set variables ?
-----------------------------------------------------------------------------
ShadowCall( Label )

Draws the shadow of an object.
-----------------------------------------------------------------------------
SimpleRefPoint( Lat, Lon )

A simple Reference Point, without scale or visiblity parameters.
-----------------------------------------------------------------------------
StartDrawing
CloseDrawing

Start/Close a filled path, another way ?
-----------------------------------------------------------------------------
Strip( Lat, Lon, Altitude, Heading, Length, Width, Surface )
-----------------------------------------------------------------------------
SurfaceColour( Colour )

Sets the current surface drawing colour.
-----------------------------------------------------------------------------
SurfaceType( Type, Width1, Width2, Altitude )

Define a surface to be:
   Smooth
   Rough
   Water
-----------------------------------------------------------------------------
SynthCity

Draws a synthetic city.
-----------------------------------------------------------------------------
Synth1Start/Synth1End
-----------------------------------------------------------------------------
Synth2Start/Synth2End
-----------------------------------------------------------------------------
Synth4Start/Synth4End
-----------------------------------------------------------------------------
Synth8Start/Synth8End
-----------------------------------------------------------------------------
Synth16Start/Synth16End
-----------------------------------------------------------------------------
Synth32Start/Synth32End
-----------------------------------------------------------------------------
TaxiMoveTo( E, A, N, Width )
TaxiLineTo( E, A, N )
-----------------------------------------------------------------------------
TaxiwayMoveTo( Width, DeltaE, DeltaA, DeltaN )
TaxiwayLineTo( DeltaE, DeltaA, DeltaN )

Commands used to draw a taxiway that it's lighted at dusk/night. The lights
colour it's fixed blue.
-----------------------------------------------------------------------------
TexRelief( NumPtE, NumPtN, IncE, IncN, StartE, StartN, MinAltitude, 
           MaxAltitude)

Define a Textured relief grid of NumPtE x NumPtN points, with an increment 
between each point of IncE and IncN delta units, with a minimum altitude of 
MinAltitudemeters and a maximum altitude of MaxAltitude meters.
-----------------------------------------------------------------------------
Texture( Name, Ext )

Set texture.

Advanced users: the low-level version is called with:

Texture_18( Name, Ext, x, DeltaEast, DeltaAltitude, DeltaNorth )

with all parameters available.
-----------------------------------------------------------------------------
TexturePt( PointNumber, X, Y )

repeated for each point of the polygon, with X and Y setting the pixel
coordinates of the texture. To obtain the shading you have to define the
points with PointsListVect.
-----------------------------------------------------------------------------
TexturePolygon( NumofPts )

Displays a textured polygon with NumofPts vertices then follow:
-----------------------------------------------------------------------------
TextureShadedPolygon( PointNumber )

Displays a textured polygon with NumofPts vertices then follow:
-----------------------------------------------------------------------------
TextureShading( p1, p2, p3 )

Force the texture colour intensity variation according to the sun position
with using a specially prepared bitmap like SIDE*.R8. p1, p2, p3 are the
points used for vector calculation.
-----------------------------------------------------------------------------
TextureSmoothOn
TextureSmoothOff

Set/Reset the smoothing of textures.
-----------------------------------------------------------------------------
TextureWindow( PointNumber )

Define a polygon shape through wich a texture is shown. The points are 
previously defined with PointList or PointListVect. After this command follow
as many words as the number of vertices listing the point numbers composing
the polygon.
-----------------------------------------------------------------------------
TransparentOn/TransparentOff

Set/Reset the transparent texture function.
-----------------------------------------------------------------------------
VariousStart/VariousEnd
-----------------------------------------------------------------------------
VOR( ID, Name, Freq, Lat, Lon, Altitude, Var, Range )

Regular VOR.
-----------------------------------------------------------------------------
VORDME( ID, Name, Freq, Lat, Lon, Altitude, Var, Range )

Vor + DME.
-----------------------------------------------------------------------------
VorIlsStart/VorIlsEnd
-----------------------------------------------------------------------------


All Rights reserved.
(c) 1995,1996 Enrico Schiratti, LAGO
Scenery MAKER is (c) 1995,1996 Simula FlightWare, LAGO. 
Network drivers are (c) 1995,1996 Simon Hradecky, NOMISSOFT. 
Scenery Budapest and Scenery Delhi are (c) 1995,1996 Andras Kozma, LAGO. 
Microsoft and MS-DOS are either registered trademarks or trademarks of 
Microsoft Corporation in the United States and/or other countries. 
Flight Simulator is a trademark of Bruce A. Artwick. 
All other products and brands are trademarks or registered trademarks of 
their respective owners.
-----------------------------------------------------------------------------
Written by Umberto Colapicchioni
***END OF DOCUMENT***
-----------------------------------------------------------------------------

